difficult problem to resolve - Espagnol Anglais Dictionnaire